package java_class_work.week06.reflect;


/**
 * @Auther: admin
 * @Date: 2022/10/18 14:25
 * @Description: 反射的三种方式
 */

public class Demo01 {
    public static void main(String[] args) {
        //以 String类为例

        //方式一：类名.class
        Class class1 = String.class;
        //方式二：实例对象.getclass()
        Class class2 = new String().getClass();
        //方式三：class.forName(全类路径名）
        try {
            Class class3 = Class.forName("java.lang.String");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }
}
